Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
21 HANDSWORTH NEW ROAD Terraced £202,681 £38,500 7 Feb 1997